cats endoscopy spaniel king dog cat cheval county puppy pet colitis kittens queen cavalier colonoscopy